/********************************************************************
	created:	2012/02/26   23:27
	filename: 	hy_timer.h
	author:		supercaco@sina.com
	purpose:	timer
*********************************************************************/
#ifndef _HY_TIMER_H_
#define _HY_TIMER_H_

class hy_timer
{
public:
	hy_timer(){}
	~hy_timer(){}

	//*************************************************************
	// Method:    hy_timer::update
	// Returns:   void
	// Qualifier:
	//*************************************************************
	void update()
	{

	}

	//*************************************************************************
	// Method:    hy_timer::checkin
	// Returns:   hy_err_t
	// Parameter: hy_u32_t sec
	// Parameter: hy_u32_t usec
	// Parameter: hy_u32_t & timerid
	// Qualifier:
	//*************************************************************************
	hy_err_t checkin(hy_u32_t sec, hy_u32_t usec,hy_u32_t& timerid)
	{
		return hy_right;
	}

	//*************************************************************
	// Method:    hy_timer::checkout
	// Returns:   void
	// Parameter: hy_u32_t timerid
	// Qualifier: erase one timer
	//*************************************************************
	void checkout(hy_u32_t timerid)
	{

	}
};

#endif  //_HY_TIMER_H_
